CLNT = cliente_db
SRVR = comdb_svc
CFLAGS = -g -L /usr/lib64 -lmysqlclient -I /usr/include/mysql 

SRVR_OBJ = db_proc.o comdb_xdr.o comdb_svc.o
CLNT_OBJ = cliente_db.o comdb_xdr.o comdb_clnt.o

.c.o: gcc -c -o $@ $(CFLAGS) $< 

default: $(CLNT) $(SRVR)

$(CLNT): $(CLNT_OBJ) comdb.h
	gcc -o $(CLNT) $(CLNT_OBJ) -lm -lrt

$(SRVR): $(SRVR_OBJ) comdb.h
	gcc -o $(SRVR) $(SRVR_OBJ) `mysql_config --cflags --libs`

clean:
	rm *.o $(CLNT) $(SRVR)
	rm -i *~
	rm core
